package com.yjd.bi.rewards.model;

import com.yjd.comm.base.model.Model;

/**
 * <b>description</b>：返现红包模型<br>
 * <b>time</b>：2016-08-17 16:12:27 <br>
 * <b>author</b>：  renbangjie renbangjie@126.com
 */
public class ActReturnAwardModel extends Model{

	/**
	* @Fields serialVersionUID
	*/
	private static final long serialVersionUID = 1L;
	
	 /*
	  *主键 
	  */
	private java.lang.Long return_award_id;
	 /*
	  *用户ID 
	  */
	private java.lang.Long user_id;
	 /*
	  *可用余额 
	  */
	private java.math.BigDecimal balance;
	 /*
	  *已返现金额 
	  */
	private java.math.BigDecimal return_price;
	 /*
	  *已分享金额 
	  */
	private java.math.BigDecimal share_price;
	 /*
	  *红包金额 
	  */
	private java.math.BigDecimal award_price;
	 /*
	  *返现比例 
	  */
	private java.math.BigDecimal return_rate;
	 /*
	  *红包类型（0活动发放 1用户分享） 
	  */
	private java.lang.Boolean type;
	 /*
	  *分享来源（如果是分享红包则有值） 
	  */
	private java.lang.Long share_award_id;
	 /*
	  *关联ID 
	  */
	private java.lang.Long ref_id;
	 /*
	  *活动ID 
	  */
	private java.lang.Long act_id;
	 /*
	  *状态0待领取 1已领取 
	  */
	private java.lang.Boolean status;
	 /*
	  *开始时间 
	  */
	private java.lang.Integer start_time;
	 /*
	  *结束时间 
	  */
	private java.lang.Integer end_time;
	 /*
	  *发放时间 
	  */
	private java.lang.Integer create_time;
	 /*
	  *更新时间 
	  */
	private java.lang.Integer up_time;
	 /*
	  *版本号 
	  */
	private java.lang.Long version;
	 /*
	  *备注 
	  */
	private java.lang.String memo;

	public java.lang.Long getReturn_award_id() {
		return return_award_id;
	}

	public void setReturn_award_id(java.lang.Long return_award_id) {
		this.return_award_id = return_award_id;
	}
	public java.lang.Long getUser_id() {
		return user_id;
	}

	public void setUser_id(java.lang.Long user_id) {
		this.user_id = user_id;
	}
	public java.math.BigDecimal getBalance() {
		return balance;
	}

	public void setBalance(java.math.BigDecimal balance) {
		this.balance = balance;
	}
	public java.math.BigDecimal getReturn_price() {
		return return_price;
	}

	public void setReturn_price(java.math.BigDecimal return_price) {
		this.return_price = return_price;
	}
	public java.math.BigDecimal getShare_price() {
		return share_price;
	}

	public void setShare_price(java.math.BigDecimal share_price) {
		this.share_price = share_price;
	}
	public java.math.BigDecimal getAward_price() {
		return award_price;
	}

	public void setAward_price(java.math.BigDecimal award_price) {
		this.award_price = award_price;
	}
	public java.math.BigDecimal getReturn_rate() {
		return return_rate;
	}

	public void setReturn_rate(java.math.BigDecimal return_rate) {
		this.return_rate = return_rate;
	}
	public java.lang.Boolean getType() {
		return type;
	}

	public void setType(java.lang.Boolean type) {
		this.type = type;
	}
	public java.lang.Long getShare_award_id() {
		return share_award_id;
	}

	public void setShare_award_id(java.lang.Long share_award_id) {
		this.share_award_id = share_award_id;
	}
	public java.lang.Long getRef_id() {
		return ref_id;
	}

	public void setRef_id(java.lang.Long ref_id) {
		this.ref_id = ref_id;
	}
	public java.lang.Long getAct_id() {
		return act_id;
	}

	public void setAct_id(java.lang.Long act_id) {
		this.act_id = act_id;
	}
	public java.lang.Boolean getStatus() {
		return status;
	}

	public void setStatus(java.lang.Boolean status) {
		this.status = status;
	}
	public java.lang.Integer getStart_time() {
		return start_time;
	}

	public void setStart_time(java.lang.Integer start_time) {
		this.start_time = start_time;
	}
	public java.lang.Integer getEnd_time() {
		return end_time;
	}

	public void setEnd_time(java.lang.Integer end_time) {
		this.end_time = end_time;
	}
	public java.lang.Integer getCreate_time() {
		return create_time;
	}

	public void setCreate_time(java.lang.Integer create_time) {
		this.create_time = create_time;
	}
	public java.lang.Integer getUp_time() {
		return up_time;
	}

	public void setUp_time(java.lang.Integer up_time) {
		this.up_time = up_time;
	}
	public java.lang.Long getVersion() {
		return version;
	}

	public void setVersion(java.lang.Long version) {
		this.version = version;
	}
	public java.lang.String getMemo() {
		return memo;
	}

	public void setMemo(java.lang.String memo) {
		this.memo = memo;
	}

}
